Javascript 相对于另一个分区的引导列高度
我正在使用bootstrap的网格布局,并具有以下标记:Javascript 相对于另一个分区的引导列高度,javascript,jquery,html,css,twitter-bootstrap,Javascript,Jquery,Html,Css,Twitter Bootstrap,我正在使用bootstrap的网格布局,并具有以下标记: <div id="prof_cont_enclose"> <div class="row"> <div class="prof_cont_row"> <div class="col-xs-12 col-sm-4 col-md-2 col-lg-2 prof_elem"> <div class="panel
<div id="prof_cont_enclose">
<div class="row">
<div class="prof_cont_row">
<div class="col-xs-12 col-sm-4 col-md-2 col-lg-2 prof_elem">
<div class="panel panel-default">
<div class="panel-body">
<img src="/techahoy/securedir/m_images/mypic.jpg" width="100%">
</div>
</div>
</div>
<div class="col-xs-12 col-sm-4 col-md-2 col-lg-2 prof_elem">
<div class="panel panel-default">
<div class="panel-body">
<h1>T.V.Vignesh</h1>
</div>
</div>
</div>
</div>
</div>
</div>
维涅什电视台
我已经将第一列中的图片的宽度设置为100%,这意味着它将扩展到该列的宽度,并相应地调整其高度以保持纵横比。所以,我没有一个固定的柱高度
我要做的是保持第一行中其他列的高度与第一列的高度相匹配
以下是当前实施的快照:
我提到过,但它不起作用。请帮帮我。您的实现的问题是在row和column元素之间有一个div元素。
display:flex
语句对该元素的直接子元素有影响,因此列必须是应用flex样式的行的直接子元素
使用自己的样式和标记干扰网格系统几乎从来都不是一个好主意。而是修改网格内的内容
.row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
<div class="row">
<div class="col-xs-6 prof_elem">
<div class="panel panel-default">
<div class="panel-body">
.row{
显示:-网络工具包盒;
显示:-webkit flex;
显示:-ms flexbox;
显示器:flex;
}
如果要将面板元素与列组合并保留默认间距,则需要实现额外的CSS:
.row > div.panel { /* column elements */
margin: 10px;
}
<div class="col-xs-6 prof_elem panel panel-default">
.row>div.panel{/*列元素*/
利润率:10px;
}
实现中的问题是在row和column元素之间有一个div元素。
display:flex
语句对该元素的直接子元素有影响,因此列必须是应用flex样式的行的直接子元素
使用自己的样式和标记干扰网格系统几乎从来都不是一个好主意。而是修改网格内的内容
.row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
<div class="row">
<div class="col-xs-6 prof_elem">
<div class="panel panel-default">
<div class="panel-body">
.row{
显示:-网络工具包盒;
显示:-webkit flex;
显示:-ms flexbox;
显示器:flex;
}
如果要将面板元素与列组合并保留默认间距,则需要实现额外的CSS:
.row > div.panel { /* column elements */
margin: 10px;
}
<div class="col-xs-6 prof_elem panel panel-default">
.row>div.panel{/*列元素*/
利润率:10px;
}
实现中的问题是在row和column元素之间有一个div元素。
display:flex
语句对该元素的直接子元素有影响,因此列必须是应用flex样式的行的直接子元素
使用自己的样式和标记干扰网格系统几乎从来都不是一个好主意。而是修改网格内的内容
.row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
<div class="row">
<div class="col-xs-6 prof_elem">
<div class="panel panel-default">
<div class="panel-body">
.row{
显示:-网络工具包盒;
显示:-webkit flex;
显示:-ms flexbox;
显示器:flex;
}
如果要将面板元素与列组合并保留默认间距,则需要实现额外的CSS:
.row > div.panel { /* column elements */
margin: 10px;
}
<div class="col-xs-6 prof_elem panel panel-default">
.row>div.panel{/*列元素*/
利润率:10px;
}
实现中的问题是在row和column元素之间有一个div元素。
display:flex
语句对该元素的直接子元素有影响,因此列必须是应用flex样式的行的直接子元素
使用自己的样式和标记干扰网格系统几乎从来都不是一个好主意。而是修改网格内的内容
.row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
<div class="row">
<div class="col-xs-6 prof_elem">
<div class="panel panel-default">
<div class="panel-body">
.row{
显示:-网络工具包盒;
显示:-webkit flex;
显示:-ms flexbox;
显示器:flex;
}
如果要将面板元素与列组合并保留默认间距,则需要实现额外的CSS:
.row > div.panel { /* column elements */
margin: 10px;
}
<div class="col-xs-6 prof_elem panel panel-default">
.row>div.panel{/*列元素*/
利润率:10px;
}
查看此代码笔:
您忘记了自定义css:
.row-eq-height {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
我还删除了标题周围的一个包装div。查看此代码笔:
您忘记了自定义css:
.row-eq-height {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
我还删除了标题周围的一个包装div。查看此代码笔:
您忘记了自定义css:
.row-eq-height {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
我还删除了标题周围的一个包装div。查看此代码笔:
您忘记了自定义css:
.row-eq-height {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
我还删除了标题周围的一个包装div。我对你的答案投了赞成票。我希望我能接受两个答案-(两个答案都对我有帮助。非常感谢broNo忧虑。不管怎样,我都很乐意帮助。我对你的答案投了更高的票。我希望我能接受两个答案。:(两个答案都对我有帮助。非常感谢broNo忧虑。不管怎样,我都很乐意帮助。我对你的答案投了更高的票。我希望我能接受两个答案。)-(两个答案都对我有帮助。非常感谢broNo担心。不管怎样,我都很乐意提供帮助。我对你的答案投了赞成票。我希望我能接受两个答案:-(两个答案都帮助了我。非常感谢broNo的担忧。不管怎样,我都很乐意提供帮助。这非常有效,但只在一个方向上有效。假设第二列的内容比第一列的内容大:这里有一个小小的修改,通过将所有列与面板组合在一起来解决这个问题,但现在面板紧密在一起。我的第二个演示解决了这个问题。understood.浏览了您的演示@isherwood。非常感谢。这非常有效,但只在一个方向上有效。假设第二列的内容比第一列的内容大:这里有一个小小的修改,通过将所有列与面板组合来解决这一问题,但现在面板紧密结合在一起。我的第二个演示解决了这一问题。明白。浏览了您的演示@isherwood。非常感谢。这很有效