博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
div宽度设置无效问题解决
阅读量:4679 次
发布时间:2019-06-09

本文共 699 字,大约阅读时间需要 2 分钟。

问题描述:

要设置两个div在同一行显示,都加入了display:inline样式,但是其中一个div的宽度设置无效,在浏览器显示它的宽度始终是1003px。

 

解决办法:

方法1/给div加入样式:float:left;//向左浮动,宽度设置有效,不能在目标位置显示。

方法2/给div加入样式:display:inline-block;//宽度设置有效,可设置任意位置显示。

 

原因:

块级对象元素会单独占一行显示,多个block元素会各自新起一行,并且可以设置width,height属性。

而内联对象元素前后不会产生换行,一系列inline元素都在一行内显示,直到该行排满,对inline元素设置width,height属性无效。

我们有个时候既希望元素具有宽度高度特性,又具有同行特性,这个时候我们就要用inline-block。

inline-block属性,可以将对象呈递为内联对象,但是对象的内容作为块对象呈递。

代码如下:

1 
2
3
4 5 6
9
10
11    12
13
14

 

转载于:https://www.cnblogs.com/yulian/p/5132873.html

你可能感兴趣的文章
Oracle工具的探索之旅(四)
查看>>
我的收藏
查看>>
【转】【Html】Vuejs2.0学习之二(Render函数,createElement,vm.$slots,函数化组件,模板编译,JSX)...
查看>>
Memcached 安装及配置
查看>>
Asp.Net Core 下 Newtonsoft.Json 转换字符串 null 替换成string.Empty
查看>>
3简述Linux 支持那些文件系统及其特点。
查看>>
语言精粹心得
查看>>
总结 — 各种数据访问方式
查看>>
在eclipse怎么用jdk去编译maven项目
查看>>
vue项目首页形成原理
查看>>
nginx 安装
查看>>
演示使用string对象
查看>>
UVa 133 The Dole Queue
查看>>
spring(一)IOC & AOP
查看>>
codefroces 911G Mass Change Queries
查看>>
BZOJ 1010: [HNOI2008]玩具装箱toy(dp+斜率优化)
查看>>
HTTP错误500.22 检测到在集成的托管管道模式ixan不适用的ASP.NET设置
查看>>
flattern
查看>>
02 CSS和DIV对界面优化
查看>>
通过 监听器获取sessionId
查看>>