- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个使用 flexbox 构建的布局,它占据了 100% 的视口(viewport),然后将屏幕分成 4 个 25% 高度的行..
http://jsfiddle.net/g010vc2k/25/
$(".row_content").fitText(.4);
#holder{
height:100vh;
position:absolute;
top:0;
left:0;
overflow:hidden;
width:100%;
}
.button{
display:block;
background:red;
clear:both;
}
.row_1{
background:wheat;
height:25%;
display:flex;
justify-content:center;
text-align:center;
align-items:center;
}
.row_2{
background:teal;
display:flex;
height:25%;
justify-content:center;
text-align:center;
align-items:center;
}
.row_3{
background:yellow;
display:flex;
height:25%;
justify-content:center;
text-align:center;
align-items:center;
}
.row_4{
background:gray;
display:flex;
height:25%;
justify-content:center;
text-align:center;
align-items:center;
}
.row_content{
font-size:60px;
display:block;
}
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/FitText.js/1.2.0/jquery.fittext.js"></script>
<div id="holder">
<div class="row_1">
<span class="row_content">
<p>
Row 1 Content
</p>
</span>
<span class="button">
<button>
Click Me
</button>
</span>
</div>
<div class="row_2">
<span class="row_content">
<p>
Row 2 Content
</p>
</span>
<span class="button">
<button>
Click Me
</button>
</span>
</div>
<div class="row_3">
<span class="row_content">
<p>
Row 3 Content
</p>
</span>
<span class="button">
<button>
Click Me
</button>
</span>
</div>
<div class="row_4">
<span class="row_content">
<p>
Row 4 Content
</p>
</span>
<span class="button">
<button>
Click Me
</button>
</span>
</div>
</div>
我遇到了几个问题,首先我无法让按钮位于每行内容的下方。我认为 display:flex 可能给我带来了问题。
其次,文本从容器中溢出。我虽然 fittext 可以解决这个问题,但我做错了什么?
最佳答案
display:flex
始终将其子元素彼此相邻对齐,因此 row
为默认值。将 flex-direction:column;
添加到您的行元素中,按钮将位于文本下方。
也许您可以在不使用 javascript 的情况下添加解决方案。使用媒体查询减小较小视口(viewport)的字体大小。就性能而言,仅 CSS 始终是更好的选择。
关于 flexbox 和媒体查询的更多信息:
关于css - Flexbox 布局字体与 fittext 脱离容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45615283/
我正在尝试创建一个函数,以便您可以循环遍历一个包含很多对象的大对象,并按值找到特定的方法。我想在使用break语句找到值时停止函数中的循环。这是我的代码。 let fake_window = {
所以,我有以下代码: var name = prompt("What's your name?"); var greeting = "Hello " + name + " :D"; console.
有时,即使是最简单的事情也似乎是不可能的……看看这个,如果您明白我没有看到的东西。 >> LINK 一个 div(绿色),使用类分为两侧 L 和 R。 出于某种原因,类“left-content,ri
许多框架试图从 HTML(自定义标签、JSF 组件系统)中抽象出来,以便更轻松地处理特定的鱼缸。 你们有没有使用过将类似概念应用于 CSS 的东西?可以为您带来一系列跨浏览器魔法的东西,支持类似变量(
我有一个版本历史记录,我正在尝试在其上运行 gradle 构建,并在我的 bash 脚本中运行 while read -r version do git checkout $version
这个问题在这里已经有了答案: Android & RoboGuice - Inject views on Fragment? (1 个回答) 关闭 8 年前。 我有一个 roboactivity,我
我的问题是是否有一个 rails 等同于“脱离” Controller 操作,例如 def new if some_confirmation do_stuff
我厌倦了 此客户端太旧,无法使用工作副本 每当我在使用比石器时代更新的 svn 客户端修复我的工作副本后回到 Eclipse 时。 有没有办法让 Subclipse 使用当前的 Subversion
代码笔示例:http://codepen.io/mattrice/full/peXeqd/ 我想要的是 SVG 完全包含在父级的给定宽度内(本例为 6 列,但可以是任何其他任意宽度的网格元素)。 此示
我正在构建一个带有 TextView、ScrollView 和 LinearLayout 的 Android 应用程序,我想使用 Java 将一个 TextView 和一个 ImageView 添加到
我想在进行一些测试后分析我的 iPhone 应用程序中的数据,这些数据位于 SQLite 数据库中。有什么办法可以将它从 iPhone 复制回我的笔记本电脑吗?我不知道有任何机制允许我进行文件系统样式
我在 div 中有一个(带边框)。这在 Firefox 和 IE 10 上看起来不错(不确定旧版本的 IE)。但是,有时 IE 会激活兼容模式,然后表单(输入框和提交按钮)会脱离 div。是否有一些
内的 anchor 脱离
这是我的html文件 My text content is here...... lINK1lINK2 这是CSS div { width:960px; border:1px so
有人可以指出我研究如何防止用户使用 Ctrl+Z、Ctrl+C? 最佳答案 如果你用 PCNTL 编译了 php (进程控制)并且未运行 Windows,您可以使用 pcntl_signal() .
我是一名优秀的程序员,十分优秀!