草庐IT

fixed-width

全部标签

html - 两个div : one fixed, 其他拉伸(stretch)

我正在努力做到这一点:但是我很难让两个中间的div发挥得很好。如果我将它们都设置为一个相对数字(30%和70%),它会“起作用”,但当用户更改浏览器窗口宽度时,左边的div会改变大小。#floatitleft{width:30%;float:left;}#floatitright{width:70%;float:left;}我要的就是如图所示#floatitleft{width:300px;float:left;}#floatitright{width:100%;float:left;}但这会导致“floatitright”最终位于floatitleft之下。如果我将它设置为70%,它

html - 位置为 :fixed 的不可点击的 div

我想制作一个带有position:fixed的div,它将与内容重叠,但不可点击,即当您点击该div区域时,您点击的是其下方的内容。因此可以轻松选择div下的文本。有办法吗? 最佳答案 解决方案是将pointer-events:none;添加到覆盖div的CSS。这将导致所有指向事件的指针事件忽略覆盖的div。此处演示:http://jsfiddle.net/nayish/7hHvL/.您会注意到,仅针对底部div设置的警报在单击覆盖的div时也有效。 关于html-位置为:fixed的

html - 位置为 : fixed 的响应式 CSS 网格布局

我正在使用CSS网格布局构建一个响应式模板(仍在学习中),感谢你们中的一些人,我已经完成了大部分工作。移动设备(最大宽度:767像素)所有内容都应该出现在自己的行中平板电脑(最小宽度:768像素)导航在第一行放在一边,在第二个桌面(最小宽度:992px)与平板电脑相同,但水平间距为10%xl桌面(最小宽度:1920像素)与桌面相同,但最大宽度为1920像素我正在使用header标记为nav左右两侧的间距着色。无论我使用标题还是div,只为空白区域着色的空容器似乎都不对。有没有一种方法可以让我在整个顶部应用position:fixed?*{margin:0;padding:0;}body

css - 使用后台附件 :fixed in safari on the ipad

我希望重新创建类似于科普应用的效果。基本上有一个大的背景图片,然后在上面有HTML/CSS层。当用户滚动内容时,图像的背景位置应保持不变,而不是滚动。显然在“常规”浏览器中我会使用background-attachment:fixed,但这在ipad上似乎不起作用。我知道根据safari规范position:fixed不能像您预期的那样工作-但有什么方法可以实现这一点吗? 最佳答案 您可以使用此代码制作固定背景图层来解决此问题。#background_wrap{z-index:-1;position:fixed;top:0;left

html - 为什么不使用位置 :fixed for a "sticky" footer?

我看过RyanFait's粘性页脚的方法以及一个here和here.为什么这些人在#footer{position:fixed;时为粘性页脚制作模板?bottom:0;}就够了吗?编辑:我要补充一点,使用position:fixed;作为页脚确实会破坏margin:auto;在(至少)某些浏览器中居中,因此需要一个包装标签。我对上述方法的部分问题是额外的标签令人困惑,语法不正确(对于“HTML纯粹主义者”)并且它占用了带宽。然而,在我看来,围绕页脚的单个包装器仍然比必须开始的整个困惑的页面模板更好。而且,“我的”方式仍然更直接,占用的带宽更少。 最佳答案

html - 如何避开位置: fixed from staying on the screen when vertical scrolling?

我askedthisquestion这对于使文本(顶部链接)在滚动后被迫向右移动非常有效。问题出在页面上,当我垂直滚动时,即使向下滚动,顶部链接仍保留在页面顶部,因此它们显示在我的主要内容上方。有什么方法可以强制文本向右移动但在垂直滚动时不移动?这是我今天的CSS:#toplinksul{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparentnonerepeatscroll00;border:med

HTML 表格 : column width percentage

我有一个包含7列的表格。我希望列具有以下宽度:3列xwidth=20%4列xwidth=10%我创建了2个CSS类,每个宽度一个,我将它们分配给每个单元格。我有的东西是这样的,但它不起作用。相反,宽度总是包裹内容。如果我只放一个字母,宽度会很小,如果我放大字符串,宽度会太大。我希望它保持不变。CSS和HTML:table{width:100%;}.ten{width:10%}.twenty{width:20%;}H1H2H3H4H5H6H7A1A2A3A4A5A6A7B1B2B3B4B5B6B7有人可以解释一下如何实现我想要的吗? 最佳答案

javascript - "position: fixed"parent旋转和平移时div不固定

"position:fixed"的div嵌入到父div中。当父级旋转或平移时,子级div也会移动。这是一个错误吗?我希望子div保持固定。HTML片段:查看重现:http://jsfiddle.net/PseKK/我知道我可以通过对子div应用反向转换来修复它,但出于实际场景中的性能原因,我正在寻找一种不涉及额外转换的解决方案。知道如何克服吗? 最佳答案 这是转帖,答案在原问题中Positionsfixeddoesn'tworkwhenusing-webkit-transform不幸的是这是一个错误,但似乎有办法解决它。

html - 显示 : inline-block does not make width as small as possible with wrapped contents

我有一个div,上面设置了inline-block和max-width,还有一些文本内容可能包在里面。我的问题是div总是采用可能的最大宽度,但前提是文本换行。我希望使div的宽度尽可能小,以响应文本换行。div{max-width:120px;width:auto;display:inline-block;border:1pxsolidblack;padding:0.2rem;}Reallylongwordtest实际结果:期望的结果:这也不适用于限制父级的width。我四处搜索,我的代码使用的是thismethod.我也试过this(Fiddle),但它不起作用。我知道使用word

html - Webkit 浏览器在确定表格布局中的单元格宽度时不考虑填充 :fixed

将table-layout:fixed应用于表格并在单元格上使用填充时,我得到了不同的结果。IE和Firefox似乎可以通过将单元格宽度和填充一起添加来正常工作。Chrome和Safari只使用单元格宽度。我看到这个问题有一个错误,但找不到任何解决方法。有谁知道如何绕过它?WebKitBugzilla:https://bugs.webkit.org/show_bug.cgi?id=13339table{width:200px;border-collapse:collapse;}#table-1{table-layout:auto;}#table-2{table-layout:fixed