- 41
- 0
父元素有两个子元素,两个子元素需要并排显示,右侧的子元素内容不固定,需要让左侧的元素随右侧子元素的变化而自适应垂直居中父元素
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
* {
padding: 0;
margin: 0;
}
#demo {
width: 410px;
border: 1px solid red;
}
.sample-1 {
display: inline-block;
width: 200px;
border: 1px solid black;
}
.sample-2 {
width: 200px;
display: inline-block;
border: 1px solid orange;
}
</style>
</head>
<body>
<div id="demo">
<div class="sample-1">
我是一行文字需要自适应垂直居中
</div>
<div class="sample-2">
在移动端如果使用body滚动,意思就是页面的高度由内容自动撑大,body自然形成滚动条,这时我们监听window.onscroll,发现onscroll并没有实时触发,只在手指触摸的屏幕上一直滑动时和滚动停止的那一刻才触发,采用了wk内核的webview除外。
</div>
</div>
</body>
</html>
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
妳°幼稚鬼 普通会员 1楼
在CSS中,子元素的垂直居中可以通过使用Flexbox或者Grid布局来实现。以下是一个使用Flexbox的示例:
HTML代码:
```html
子元素兄弟元素```
CSS代码:
```css .container { display: flex; justify-content: center; align-items: center; }
.child { width: 100px; height: 100px; background-color: red; }
.brother { width: 50px; height: 50px; background-color: blue; } ```
在这个示例中,
.container的display属性设置为flex,这使得子元素和兄弟元素能够占据容器的中心位置。justify-content和align-items属性分别设置为center,这使得子元素和兄弟元素垂直和水平居中。child和brother的width和height属性设置为相同的值,这使得兄弟元素能够占据与子元素相同的宽度和高度。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

