css文本缩进的正确表示法

css文本缩进的正确表示法,css,Css,问题: feature-bar { background-color: #f8f8f8; height: 200px; margin-top: 0px; text-decoration: solid; color: red; text-indent: 100px; padding-top: 20px; } 我得缩进我的文本。我在这方面有很多问题,所以我现在需要学习如何正确地做。在桌面版上,缩进看起来不错。问题是,当我从一个有反应的角度

问题:

  feature-bar {
    background-color: #f8f8f8;
    height: 200px;
    margin-top: 0px;
    text-decoration: solid;
    color: red;
    text-indent: 100px;
    padding-top: 20px;
}
我得缩进我的文本。我在这方面有很多问题,所以我现在需要学习如何正确地做。在桌面版上,缩进看起来不错。问题是,当我从一个有反应的角度看问题时,所有的文本都失去了控制。以下是我现在的版本:

以下是我在iPhone 5上使用CSS进行文本缩进后的版本:

代码:

  feature-bar {
    background-color: #f8f8f8;
    height: 200px;
    margin-top: 0px;
    text-decoration: solid;
    color: red;
    text-indent: 100px;
    padding-top: 20px;
}
问题:

  feature-bar {
    background-color: #f8f8f8;
    height: 200px;
    margin-top: 0px;
    text-decoration: solid;
    color: red;
    text-indent: 100px;
    padding-top: 20px;
}
我如何做一个正确的文本缩进,使它在手机上看起来也正确

更新

找到答案后,我可以使用
  • vw
    。从移动的角度来看,我们希望时钟13.00-13.20应该保持在一行,而文本应该从另一行开始。我应该用一些东西来做一个mediaquery来解决这个问题吗

    第二次更新

    关于它在移动设备上的外观的示例
    发生这种情况是因为
    文本缩进仅适用于新规则。在您手机的示例中,规则被打破,因此进入div的开头

    文本缩进:100px
    更改为
    左侧填充:100px


    如果有其他不应对齐的内容,请将内容包装在span/div中,并将样式应用于此元素。

    发生这种情况是因为
    文本缩进仅适用于新规则。在您手机的示例中,规则被打破,因此进入div的开头

    文本缩进:100px
    更改为
    左侧填充:100px


    如果您有其他不应对齐的内容,请将内容包装在span/div中,并将样式应用于此元素。

    使用视口单位,而不是像素,具体使用的是
    vw
    ,即
    视口宽度
    ,它将随着屏幕宽度变小而减小

    看这里更多

    请参阅下面的代码片段:

    或者更好地查看此处>(您可以更好地调整此处的大小)

    。功能栏{
    背景色:#F8;
    高度:200px;
    边际上限:0px;
    文字装饰:实心;
    颜色:红色;
    文本缩进:10vw;
    填充顶部:20px;
    }
    
    同侧盲蝽(Lorem ipsum dolor sit amet)、其他盲蝽(Egesta Ultrices eget ornare)和其他盲蝽(luctus proin malesuada)。拉齐尼亚。秃鹫痣悬液。奥纳·维利特·维塔伊、杜伊斯·杜伊斯、迪亚姆·佩德·内特斯。同一天,同一天,同一天,同一天,同一天。
    无需手术,无需手术,无需饮食,无需手术,无需手术,无需手术。发酵前庭ac.Amet augue,mattis nec integer lorem lorem。Neque enim,pulvinar leo lorem donec,ac in。前庭的位置仅在术前,前庭的位置应在术前和术后,前庭的位置应在术前。在艾米特的《精英报》中,孕妇的生命是前庭的一部分。
    
    使用视口单位,而不是像素,特别是使用
    vw
    ,它是
    视口宽度
    ,随着屏幕宽度变小,它将减小

    看这里更多

    请参阅下面的代码片段:

    或者更好地查看此处>(您可以更好地调整此处的大小)

    。功能栏{
    背景色:#F8;
    高度:200px;
    边际上限:0px;
    文字装饰:实心;
    颜色:红色;
    文本缩进:10vw;
    填充顶部:20px;
    }
    
    同侧盲蝽(Lorem ipsum dolor sit amet)、其他盲蝽(Egesta Ultrices eget ornare)和其他盲蝽(luctus proin malesuada)。拉齐尼亚。秃鹫痣悬液。奥纳·维利特·维塔伊、杜伊斯·杜伊斯、迪亚姆·佩德·内特斯。同一天,同一天,同一天,同一天,同一天。
    无需手术,无需手术,无需饮食,无需手术,无需手术,无需手术。发酵前庭ac.Amet augue,mattis nec integer lorem lorem。Neque enim,pulvinar leo lorem donec,ac in。前庭的位置仅在术前,前庭的位置应在术前和术后,前庭的位置应在术前。在艾米特的《精英报》中,孕妇的生命是前庭的一部分。
    
    标准解决方案是使用左填充。我不知道你的HTML是什么样子的,但这可能是

    ul{
    左侧填充:100px;
    右边填充:40px;
    轮廓:1px纯红;/*仅用于演示,以显示填充*/
    }
    李{
    垫底:20px;
    列表样式:无;
    }
    标题

    • 第一个项目,显示项目包装到多行时的外观asdf asdf asdf asdf sdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf
    • qwer

    标准解决方案将使用左填充。我不知道你的HTML是什么样子的,但这可能是

    ul{
    左侧填充:100px;
    右边填充:40px;
    轮廓:1px纯红;/*仅用于演示,以显示填充*/
    }
    李{
    垫底:20px;
    列表样式:无;
    }
    标题

    • 第一个项目,显示项目包装到多行时的外观asdf asdf asdf asdf sdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf
    • qwer

    这是表格数据。只需使用一个表,它是语义的,只需要很少的维护或媒体查询

    表格{
    宽度:80%;
    保证金:自动;
    颜色:红色;
    }
    表tr td{
    垂直对齐:顶部;
    }
    表tr td:第一个孩子{
    空白:nowrap;
    }
    
    11:30 - 12:30
    Lorem ipsum dolor sit amet,奉献精英。面神经功能不全。
    12:30 - 13:30
    L