float元素内元素含有border属性之后页面变形问题,求
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
.input200{width:190px;}
.orgClumn{float:left;display:block;min-width:250px;}
.orgClumn .orgClumnName{display:block;width:75px;float:left;}
</style>
</head>
<body><span style="width: 546px; height: 100px; padding: 10px 20px;border:1px solid;display:block;">
<span class="orgClumn"><span class="orgClumnName">a</span><input class="input200" type="text"></span>
<span class="orgClumn"><span class="orgClumnName">b</span><input class="input200" style="border:1px solid;" type="text"></span>
<span class="orgClumn"><span class="orgClumnName">c</span><input class="input200" type="text"></span>
<span class="orgClumn"><span class="orgClumnName">d</span><input class="input200" type="text"></span>
<span class="orgClumn"><span class="orgClumnName">e</span><input class="input200" type="text"></span>
<span class="orgClumn"><span class="orgClumnName">f</span><input class="input200" type="text"></span>
</span>
</body>
</html>c这个元素直接出现在了右边,为什么不是左边,去掉b元素后边的border属性之后一切正常,求解释!
style="border:1px solid;" 这个是罪魁祸首
...全文
相关推荐
微专业:页面制作demo.rar
**demo变形**: CSS的transform属性允许元素进行旋转、缩放、平移和倾斜等变换,常用于创建动态效果和交互。10.
CSS3主要知识点总结+HTML5新标签(图文版).pdf
**其他CSS3特性** - 蒙版(mask):允许部分隐藏元素内容 - 变形(transform):可以旋转、缩放、移动和倾斜元素 - 过渡(transition):平滑地改变一个或多个CSS属性 -
前端开发基础知识
另外,浮动布局(float)是实现页面布局的重要技巧,它可以使元素脱离文档流,并对后续元素的位置产生影响。前端开发还涉及到响应式设计,这意味着页面需要能够适应不同屏幕尺寸和设备。
CSS3主要知识点总结+HTML5新标签(图文版).docx
**CSS属性编写顺序** - 显示属性(display, list-style, position, float, clear):首先设置元素的显示方式和布局方式。
CSS基础教程十九之CSS图文混排,图像签名,多图拼接和图片特效
浮动属性可以使元素脱离常规文档流,并根据其指定的方向排列,例如float: left;可以让元素向左浮动。


