会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 133503个问题
Python 全系列/第一阶段:Python入门/函数和内存分析 13441楼
WEB前端全系列/第五阶段:前后端交互/PHP、数据库编程与设计 13443楼
WEB前端全系列/第十三阶段:微信小程序-安心食疗(旧)/微信小程序-逻辑层和界面层 13445楼
JAVA 全系列/第四阶段:数据库与AI协同技术实战/JDBC技术(旧) 13447楼

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <!-- 盒子模型之组成部分:
                1.内容区域 Content
                   1) 默认大小:由内容本身大小撑开
                   2)手动设置:由width和height两个属性来完成盒子大小设置

                2.内边距  Padding
                3.外边框  Border
                4.外边距  Margin-->

        <!-- 实操细节:
                    1.宽度设置百分比生效
                    2.高度设置百分比不生效,高度一般设置px
                 -->
    <style>
        .image{
            width:30%;   /*手动设置了图片内容大小,不压缩比例,只设置高度即可*/
            /* 因为手机屏幕大小不是固定尺寸的,所以手机宽度一般设置百分比,这样可以适配各种尺寸的手机,
            为原比例的30% */
        }
    </style>
</head>
<body>
    <img class="image" src="hmbb.jpg" alt="海绵宝宝">
</body>
</html>


问题:为什么高度height设置百分比不生效呢?

          搞不懂这个实操细节,意思是设置高度只能用XXpx,而宽度可以是XXpx和百分比吗?

          那什么情况下,只设置width,不设置height?什么情况下只设置高度不设置宽度呢?

WEB前端全系列/第一阶段:HTML5+CSS3模块/CSS盒子模型 13451楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/控制语句、方法、递归算法 13452楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/飞机大战小项目训练 13454楼
Python 全系列/下架-第十二阶段:Python_大型电商项目(5天后下架)/Django项目阶段-电商项目(旧) 13455楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637