Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html css响应、大小和定位_Html_Css_Size_Positioning - Fatal编程技术网

Html css响应、大小和定位

Html css响应、大小和定位,html,css,size,positioning,Html,Css,Size,Positioning,我正在尝试创建一个响应性强的网站。在网页左侧的topcontent中,我看到了一张图片,右侧是一个包含主要内容的div,图片下方是一个包含一些传统内容的小div。(见截图链接)现在我想做的是使主要内容与照片和div(图片下方)的高度相同。我知道我可以通过设置像素来做到这一点,但是当我想让它响应时,它就会被拧坏,因为图片中的自动高度设置。我在%中尝试过,但我没有正确地找到它。。这是代码,提前谢谢你的帮助(我是noob:()) html: 如果将所有3个元素都放在另一个元素中,则可以将主要内容的高度

我正在尝试创建一个响应性强的网站。在网页左侧的topcontent中,我看到了一张图片,右侧是一个包含主要内容的div,图片下方是一个包含一些传统内容的小div。(见截图链接)现在我想做的是使主要内容与照片和div(图片下方)的高度相同。我知道我可以通过设置像素来做到这一点,但是当我想让它响应时,它就会被拧坏,因为图片中的自动高度设置。我在%中尝试过,但我没有正确地找到它。。这是代码,提前谢谢你的帮助(我是noob:())

html:


如果将所有3个元素都放在另一个元素中,则可以将主要内容的高度设置为该容器的100%。当将静态高度与相对高度混合时,这通常是唯一的方法


请确保选择一种可扩展以适应内容的显示类型。

因此,我没有完全查看您的所有代码,因为我现在正在上课,但如果您希望使您的站点响应,请将此代码添加到css的末尾

@media screen and (max-width: 568px) {

.classToChange {
  color: red;
}

}
所以,如果你的屏幕568px宽,这些新的css变化将接管你的工作

    .content {
        width: 80%;
        clear: both;

        margin: 0 auto;
        margin-top: 40px;
        margin-bottom: 40px;
    }

.photo-column{
    width: 33.333333%;
    height: 300px;
    float: left;
}
.imageBox {
    height:auto !important;
    max-height: 90%;
    width: 96%;
}
.tekstBallon {
    display: inline-block;
    background-color: #26a0da;
    -webkit-transition: all 1.5s;
    -moz-transition: all 1.5s;
    -o-transition: all 1.5s;
    -ms-transition: all 1.5s;
    transition: all 1.5s;
    float:left;
    height: auto;
    max-height: 16%;

    width: auto;
    max-width: 96%;

    margin-top:3.3%;
}
.triangle{

    position: initial;
    height: 15px;
    width: 25px;    
    margin-left:5%;;



    -webkit-transform:rotate(45deg);
    -moz-transform: rotate(45deg);
    transform:rotate(45deg);

    background-color:#26a0da;

    -webkit-transition: all 1.5s;
    -moz-transition: all 1.5s;
    -o-transition: all 1.5s;
    -ms-transition: all 1.5s;
    transition: all 1.5s;
}
.tb-cnt-main{
    padding: 3% 4%;
    color:#FFF;
    font-family: Segoe ui;
    display: inline-block;
    background-color: #323232;
    -webkit-transition: all 1.5s;
    -moz-transition: all 1.5s;
    -o-transition: all 1.5s;
    -ms-transition: all 1.5s;
    transition: all 1.5s;
    width: 58.6%;
    float:right;

}
@media screen and (max-width: 568px) {

.classToChange {
  color: red;
}

}