草庐IT

css - 在全屏 div 中居中基于百分比的 div

我知道margin-top的百分比是相对于宽度的...这就是为什么我不能总是垂直和水平居中一个高度为全屏50%和宽度为50%的div。http://jsfiddle.net/8BJ94/调整大小时,margin-top是相对于宽度的CSS#mini{height:50%;width:50%;background-color:#FFFFFF;margin-top:25%;margin-left:25%;} 最佳答案 演示http://jsfiddle.net/8BJ94/1/代码#hello{position:absolute;wid

css - 在全屏 div 中居中基于百分比的 div

我知道margin-top的百分比是相对于宽度的...这就是为什么我不能总是垂直和水平居中一个高度为全屏50%和宽度为50%的div。http://jsfiddle.net/8BJ94/调整大小时,margin-top是相对于宽度的CSS#mini{height:50%;width:50%;background-color:#FFFFFF;margin-top:25%;margin-left:25%;} 最佳答案 演示http://jsfiddle.net/8BJ94/1/代码#hello{position:absolute;wid

html - div 内 h1 元素的边距

我有一个div容器,里面有一个h1元素:EnlightenDesigns我已经对页眉元素应用了margin-top、margin-left和margin-right。但是,margin-top并未应用于包含div的标题元素框。相反,上边距应用于包含的div。页眉的左右边距应用于包含div的页眉元素框。div和header的样式规则如下:#header{background:blue;height:150px;}h1{background:orange;margin-top:30px;margin-left:10px;margin-right:10px;}这种行为的原因是什么?

html - div 内 h1 元素的边距

我有一个div容器,里面有一个h1元素:EnlightenDesigns我已经对页眉元素应用了margin-top、margin-left和margin-right。但是,margin-top并未应用于包含div的标题元素框。相反,上边距应用于包含的div。页眉的左右边距应用于包含div的页眉元素框。div和header的样式规则如下:#header{background:blue;height:150px;}h1{background:orange;margin-top:30px;margin-left:10px;margin-right:10px;}这种行为的原因是什么?

javascript - Div 容器隐藏在另一个 div 后面,即使 z-index 为 999

我正在设计一个新的网站布局,但遇到了问题。我点击一个菜单,触发一些Javascript来显示一个菜单容器。这出现使用jquery切换功能。它出现一秒钟,然后当它完成时,div隐藏在我的主要内容div后面,所以你看不到它。我已将子菜单容器上的z-index更改为999,但没有任何区别。如果您单击主页按钮(在下面的代码中或在JSFiddle链接中),您应该明白我的意思。JSFiddlehtml,body{font-family:arial;margin:0;padding:0;}h1{font-size:x-large;font-weight:bold;color:#403537;}hea

javascript - Div 容器隐藏在另一个 div 后面,即使 z-index 为 999

我正在设计一个新的网站布局,但遇到了问题。我点击一个菜单,触发一些Javascript来显示一个菜单容器。这出现使用jquery切换功能。它出现一秒钟,然后当它完成时,div隐藏在我的主要内容div后面,所以你看不到它。我已将子菜单容器上的z-index更改为999,但没有任何区别。如果您单击主页按钮(在下面的代码中或在JSFiddle链接中),您应该明白我的意思。JSFiddlehtml,body{font-family:arial;margin:0;padding:0;}h1{font-size:x-large;font-weight:bold;color:#403537;}hea

html - 使用 CSS 在文本框中(垂直)居中文本

我目前正在使用具有背景的文本框。我想知道是否可以在文本框中将文本(垂直)居中。重要:它在Firefox中完美居中。只有IE出于某种原因它写得太高了。我试过行高、填充和边距。什么都不管用。有什么想法吗?编辑:这是我当前的CSS。我应该说我已经尝试过margin-top方法,但它对我不起作用。另外,正如我提到的,这仅适用于IE。我有IE特定的样式表,所以不用担心。.textValue{color:black;font-size:12px;font-family:David,sans-serif;}input{width:110px;padding:02px;padding-right:4p

html - 使用 CSS 在文本框中(垂直)居中文本

我目前正在使用具有背景的文本框。我想知道是否可以在文本框中将文本(垂直)居中。重要:它在Firefox中完美居中。只有IE出于某种原因它写得太高了。我试过行高、填充和边距。什么都不管用。有什么想法吗?编辑:这是我当前的CSS。我应该说我已经尝试过margin-top方法,但它对我不起作用。另外,正如我提到的,这仅适用于IE。我有IE特定的样式表,所以不用担心。.textValue{color:black;font-size:12px;font-family:David,sans-serif;}input{width:110px;padding:02px;padding-right:4p

html - 如何调用基于浏览器的css?

我们可以从javascript获取浏览器名称,但是有什么方法可以相应地更改css。我的意思是某些类的css文件,因为我不想链接另一个css文件,我想在如果是chromeaimg{margin:0;}//ifmozilaaimg{margin:5px;} 最佳答案 也许是这样body.chromeaimg{margin:0;}body.mozillaaimg{margin:5px;}然后使用Javascript根据需要在body上设置一个class。 关于html-如何调用基于浏览器的cs

html - 如何调用基于浏览器的css?

我们可以从javascript获取浏览器名称,但是有什么方法可以相应地更改css。我的意思是某些类的css文件,因为我不想链接另一个css文件,我想在如果是chromeaimg{margin:0;}//ifmozilaaimg{margin:5px;} 最佳答案 也许是这样body.chromeaimg{margin:0;}body.mozillaaimg{margin:5px;}然后使用Javascript根据需要在body上设置一个class。 关于html-如何调用基于浏览器的cs