草庐IT

绝对化

全部标签

html - 将绝对放在相对定位元素的后面

我在同一个容器中有两个元素,第一个是position:absolute,第二个是position:relative。有没有办法设置绝对元素的“z-index”,使其在后台?相对定位的元素应该在顶部(z层),因为它包含链接...这是一个JSFiddle:http://jsfiddle.net/8eLJz/绝对定位元素位于z层的顶部,我对z-index属性没有影响。我能做什么? 最佳答案 我不确定你想要哪个在前面,但你只需要在两者上设置位置并在两者上设置z-index。http://jsfiddle.net/8eLJz/2/a{colo

html - 将绝对放在相对定位元素的后面

我在同一个容器中有两个元素,第一个是position:absolute,第二个是position:relative。有没有办法设置绝对元素的“z-index”,使其在后台?相对定位的元素应该在顶部(z层),因为它包含链接...这是一个JSFiddle:http://jsfiddle.net/8eLJz/绝对定位元素位于z层的顶部,我对z-index属性没有影响。我能做什么? 最佳答案 我不确定你想要哪个在前面,但你只需要在两者上设置位置并在两者上设置z-index。http://jsfiddle.net/8eLJz/2/a{colo

带有绝对 URL 的 Html.BeginForm()?

我需要将POST操作指向绝对URL(例如http://www.cnn.com)。有没有办法使用Html.BeginForm()帮助程序并将其传递给url? 最佳答案 BeginForm方法有几个重载。为了使用所需的url在表单标签上设置action属性,您需要使用以下BeginForm重载:BeginForm(String,String,FormMethod,IDictionary)//herearetheparameternames:BeginForm(actionName,controllerName,method,htmlAt

带有绝对 URL 的 Html.BeginForm()?

我需要将POST操作指向绝对URL(例如http://www.cnn.com)。有没有办法使用Html.BeginForm()帮助程序并将其传递给url? 最佳答案 BeginForm方法有几个重载。为了使用所需的url在表单标签上设置action属性,您需要使用以下BeginForm重载:BeginForm(String,String,FormMethod,IDictionary)//herearetheparameternames:BeginForm(actionName,controllerName,method,htmlAt

html - CSS 绝对位置和父容器的宽度百分比

我正在尝试构建一个宽度灵活的HTML/CSS下拉菜单。由于第二级导航的position:absolute,我无法获得第一级的宽度。删除position:absolute将在悬停时移动所有以下元素...我该如何解决这个问题?代码如下:ul{margin:0;padding:0;list-style:none;}.level_1>li{float:left;width:45%;background-color:#2FA4CF;margin-right:6px;}.level_1>li:hoverul{display:block;}.level_2{display:none;position

html - CSS 绝对位置和父容器的宽度百分比

我正在尝试构建一个宽度灵活的HTML/CSS下拉菜单。由于第二级导航的position:absolute,我无法获得第一级的宽度。删除position:absolute将在悬停时移动所有以下元素...我该如何解决这个问题?代码如下:ul{margin:0;padding:0;list-style:none;}.level_1>li{float:left;width:45%;background-color:#2FA4CF;margin-right:6px;}.level_1>li:hoverul{display:block;}.level_2{display:none;position

html - 绝对定位和文本对齐

我希望一些文本在屏幕底部居中。我试过了this,但它不起作用。看起来绝对定位与对齐冲突。我怎样才能完成这个简单的任务? 最佳答案 当绝对定位时,div不会占用所有可用的水平空间。将宽度显式设置为100%将解决问题:HTMLIwanttobecentered​CSS#my-div{position:absolute;bottom:15px;text-align:center;width:100%;} 关于html-绝对定位和文本对齐,我们在StackOverflow上找到一个类似的问题:

html - 绝对定位和文本对齐

我希望一些文本在屏幕底部居中。我试过了this,但它不起作用。看起来绝对定位与对齐冲突。我怎样才能完成这个简单的任务? 最佳答案 当绝对定位时,div不会占用所有可用的水平空间。将宽度显式设置为100%将解决问题:HTMLIwanttobecentered​CSS#my-div{position:absolute;bottom:15px;text-align:center;width:100%;} 关于html-绝对定位和文本对齐,我们在StackOverflow上找到一个类似的问题:

html - CSS - 相对定位的父 div 不会拉伸(stretch)到绝对子 div 高度

我整个早上都在谷歌上搜索这个,但似乎无法让它工作:我有一个相对定位的父DIV和一个在其中设置的两列子DIV,两者都定位为绝对。我需要父DIV的高度来拉伸(stretch)内部DIV的内容。我已经尝试在#content的结束标记之前放置一个.clearfix类型位,但我没有float任何内容。我也试过向#contentdiv添加一个float属性,但无济于事。谁能在这里指出我正确的方向。显然,我遗漏了嵌套显示如何相互影响的一些信息。CSS:#content{width:780px;padding:10px;position:relative;background:#8b847d;}#le

html - CSS - 相对定位的父 div 不会拉伸(stretch)到绝对子 div 高度

我整个早上都在谷歌上搜索这个,但似乎无法让它工作:我有一个相对定位的父DIV和一个在其中设置的两列子DIV,两者都定位为绝对。我需要父DIV的高度来拉伸(stretch)内部DIV的内容。我已经尝试在#content的结束标记之前放置一个.clearfix类型位,但我没有float任何内容。我也试过向#contentdiv添加一个float属性,但无济于事。谁能在这里指出我正确的方向。显然,我遗漏了嵌套显示如何相互影响的一些信息。CSS:#content{width:780px;padding:10px;position:relative;background:#8b847d;}#le