方法一:float,对a样式盒子float:left让它成浮动
直接演示一下了(实现下面页面)

代码如下

<style>#page{width:120px;                        /* 在外面画一个区域   */height:700px;}li{list-style:none;}a{text-decoration:none;               /* 去除a标签自带下划线   */color:blue;border:1px solid #999;background-color: #F0F0F0;text-align:center;margin:2px 5px;float:left;                         /* 设置浮动 */width:80px;height:20px;}
</style><body><div id="page"><ul><li><a href="#">电脑硬件</a></li><li><a href="#">手机报价</a></li><li><a href="#">数码产品</a></li><li><a href="#">办公用品</a></li><li><a href="#">化妆品</a></li><li><a href="#">流行服饰</a></li><li><a href="#">家居用品</a></li></ul></div>
</body>
</html>

这种方法的缺点是,a浮动了,可能会照成与其它文字内容重叠,或者整个页面布局会变化,如下图

这时可以采取在整个a标签外画一个区域,上面代码中有注释

方法二:对a标签样式加display:block;或者display:inline-block;加后实现成块状属。
代码如下

<style>#page{/* width:120px;                     /* 在外面画一个区域   */height:700px; */}li{list-style:none;}a{text-decoration:none;               /* 去除a标签自带下划线   */color:blue;border:1px solid #999;background-color: #F0F0F0;text-align:center;margin:2px 5px;display:inline-block;               /* 行标签属性改为块属性  */width:80px;height:20px;}
</style><body><div id="page"><ul><li><a href="#">电脑硬件</a></li><li><a href="#">手机报价</a></li><li><a href="#">数码产品</a></li><li><a href="#">办公用品</a></li><li><a href="#">化妆品</a></li><li><a href="#">流行服饰</a></li><li><a href="#">家居用品</a></li></ul></div>
</body>
</html>

转载于:https://www.cnblogs.com/wangqilong/p/9417584.html

html中a标签如何设置行宽高相关推荐

  1. 徐志摩题要求:•使用外部引入CSS样式的方式为网页设置样式 •标题使用<h3>标签,其他文本均放在段落标签<p>中 •使用标签选择器设置标题h3的字体颜色为#ddf111 •使用ID选择器设置p段

    徐志摩题要求: •使用外部引入CSS样式的方式为网页设置样式 •标题使用<h3>标签,其他文本均放在段落标签<p>中 •使用标签选择器设置标题h3的字体颜色为#ddf111 • ...

  2. Html百分比设宽偏差大,absolute和relative元素 设置百分比宽高的差异

    一般元素在页面所占的空间包括:magin border padding content.以前一直以为子元素设置百分比宽高都是以父元素的content值为基准计算的.但是当子元素的position不同时 ...

  3. jquery获取设置元素宽高位置height()、width()、offset()、position()、scrollTop()、scrollLeft()

    全栈工程师开发手册 (作者:栾鹏) jquery系列教程2-style样式操作全解 jquery获取设置元素宽高位置 jquery的通过height().width().offset().positi ...

  4. 未开启横屏时,设置了宽高为窗口100%的视频,竖屏方向播放时,变形问题解决

    当手机未开启横屏时,设置了宽高为窗口100%的视频,竖屏方向播放时,会有拉伸,可以根据手机宽高比例判断横竖屏状态,来设置旋转视频元素,同时更新设置视频元素宽高(与之前状态的宽高值对调) demo: & ...

  5. img图片太大设置图片宽高,图片显示变形解决办法

    当img图片太大时,设置图片宽高图片显示就会变形,object-fit属性就可以很好的解决这个问题: <div><img src="https://img0.baidu.c ...

  6. Unity 在代码中 动态改变RectTransform位置及宽高 的方法整理

    原文链接(尊重原著):[100个 Unity实用技能] | Unity 在代码中 动态改变RectTransform位置及宽高 的方法整理_unity 修改recttransform_呆呆敲代码的小Y ...

  7. html 选择自动增加行数,为网页中的源代码自动设置行号

    本文演示了如何为网页中的源代码块自动设置行号. 现在,我们准备在网页中显示C++的Hello world.这段著名的代码如下所示: #include intmain() { std::cout < ...

  8. html中怎么写虚线框的宽高,html如何设置虚线边框

    网页布局中我们未来整体的网页美观我们可能需要设置虚线边框,但是你知道html如何设置虚线边框吗?本篇文章就来给大家介绍一下html设置虚线边框的方法. 用到CSS样式和HTML标签元素 为了对html ...

  9. html li圆点单独颜色,html中li标签可以设置颜色吗

    在HTML中如果在ul>li中添加子标签>a链接,修改li中或者是有什么方法可以让修改li的字体颜色时,a标签的字体颜色也改变, --由于CSS的层叠(cascading),a元素继承自l ...

最新文章

  1. 十八、oracle 角色
  2. Ansible playbook 备份Cisco ios 配置
  3. 第十六届全国大学生智能车竞赛RT-Thread创新专项奖获奖名单
  4. elasticsearch 嵌入式_Elasticsearch 开箱指南
  5. 计算机科学综合常用链接
  6. rust(28)-具名结构体
  7. mysql的常用内置函数
  8. MGW——美团点评高性能四层负载均衡
  9. 工具推荐:JDownloader - 下载网盘资料的好工具
  10. outlook统一签名模版设置
  11. 深度学习之epoch
  12. Java不区分大小写模糊查询方法_查询语句中不区分大小写和区分大小写及其模糊查询 的语句...
  13. 计算机系统二进制炸弹实验报告,二进制拿炸弹实验报告完整版.doc
  14. Linux 安装python 3.8(Linux 的版本为 Centos 7)
  15. 门诊挂号c语言程序代码,C语言版医院管理系统
  16. 同步时钟系统架构与原理
  17. AVT Mako/Manta面阵相机开发小结
  18. iOS5完美越狱箭在弦上 Android更赚钱
  19. SSM岭师旧书回收系统毕业设计源码041921
  20. Appium-Get Handles(获取句柄/多)

热门文章

  1. [react-router] React-Router 4的switch有什么用?
  2. 前端学习(3244):react的生命周期新
  3. 前端学习(2958):组件之间的参数传递子传父
  4. [html] 使用svg画一个爱心
  5. [jQuery] 针对jQuery的优化方法有哪些?
  6. [css] 你会经常用到伪元素吗?一般都用在哪方面?
  7. [css] 你用过css的tab-size属性吗?浏览器默认显示tab为几个空格?
  8. 工作125:各个接口需要的token不同 token是获取数据的关键
  9. 前端学习(2365):图片的预览
  10. 前端学习(2235):react的列表渲染