Javascript 如何确定标题中文本和图像的对齐方式
你能帮我构造一个表格标题css吗?在这里,当在较小的视图(1024)上查看时,图标没有对齐。我面临的问题是,当文本不够长时,图标位于顶部,而如果它是一个双行线。图标正在下降。我的目标是,即使文本是单行或双行,排序图像也应该对齐Javascript 如何确定标题中文本和图像的对齐方式,javascript,html,css,Javascript,Html,Css,你能帮我构造一个表格标题css吗?在这里,当在较小的视图(1024)上查看时,图标没有对齐。我面临的问题是,当文本不够长时,图标位于顶部,而如果它是一个双行线。图标正在下降。我的目标是,即使文本是单行或双行,排序图像也应该对齐 1 手机号码 线路状态 资料漫游 账号 员工姓名 计划 支付金额 到期日 .globe-one数据表{ 位置:相对位置; 背景:白色; 边缘底部:2rem; &__内在的{ 背景色:白色; 宽度:98%; 身高:98%; 填充:3rem 1rem 3rem 3rem;
1
手机号码
线路状态
资料漫游
账号
员工姓名
计划
支付金额
到期日
.globe-one数据表{
位置:相对位置;
背景:白色;
边缘底部:2rem;
&__内在的{
背景色:白色;
宽度:98%;
身高:98%;
填充:3rem 1rem 3rem 3rem;
}
&__标题{
边框底部:1px纯色灰色;
填充底部:23px;
填充:0 20px 23px 20px;
}
&__滤器{
边缘顶部:22px;
填充:0 20px;
}
.form元素{
宽度:1;
&:第一个孩子{
左边距:0;
}
&__控制{
z指数:1;
}
&__内在的{
位置:相对位置;
}
&__控件--图标{
位置:绝对位置;
底部:0;
右:0;
身高:1%;
左侧填充:5px;
宽度:45px;
字体大小:25px;
文本对齐:左对齐;
z指数:2;
}
}
.全球一表清单{
颜色:#244958;
字体大小:16px;
线高:18px;
&__泰德{
显示:无;
背景颜色:蓝色;
颜色:白色;
}
&__tr{
显示:块;
填充:10px 20px;
边框底部:2px#e4e8e9实心;
&--习俗{
填充顶部:6px;
垫底:20px;
}
&:最后一个孩子{
边框底部:无;
}
}
&__运输署{
填充:7px0;
p{
浮动:左;
宽度:0.5%;
文本对齐:右对齐;
&:第一个孩子{
文本对齐:左对齐;
}
}
.globe-one-table-list\u链接{
文本对齐:左对齐;
边缘顶部:5px;
}
}
&__标签{
字体系列:$FSElliot粗体;
}
.错误消息{
宽度:60雷姆;
字体系列:FS Elliot Pro;
字体:斜体;
字体大小:粗体;
字体大小:14px;
线高:22px;
对齐项目:居中;
颜色:红色;
空白:预处理;
文本对齐:左!重要;
}
.巫术{
身高:70%;
垂直对齐:中间对齐;
左:1rem;
光标:指针;
}
}
}
@介质(最小宽度:1024){
.globe-one数据表{
.form元素{
浮动:左;
左边距:20px;
&:第一个孩子{
左边距:0;
}
&--搜寻{
最大宽度:390px;
}
&--滤器{
最大宽度:245px;
}
}
.全球一表清单{
&__泰德{
显示:块;
}
&__标签{
显示:无;
}
&__信息{
&__活跃的{
颜色:rgb(53193112);
字体大小:粗体;
}
&__美孚利诺{
字体大小:粗体;
光标:指针;
}
}
&__tr{
显示:表格;
宽度:1%;
填充:0;
边框底部:2px#e4e8e9实心;
输入[类型=复选框]{
保证金:2rem 1rem;
宽度:4rem;
高度:2em;
}
}
&__运输署{
显示:表格单元格;
垂直对齐:中间对齐;
填充13px 0 11px 0;
文本对齐:居中;
p{
浮动:无;
宽度:1;
文本对齐:左对齐;
}
&--1 {
宽度:8%;
左:1%;
}
&--1 {
宽度:17%;
}
&--2 {
宽度:12%;
}
&--3 {
宽度:10%;
}
&--4 {
宽度:14%;
}
&--5 {
宽度:15%;
}
&--6 {
宽度:9%;
}
&--7 {
宽度:14%;
}
&--8 {
宽度:10%;
}
.globe-one-table-list\u链接{
边际上限:0;
}
}
&__标签{
显示:无;
}
}
.帐单图标{
文本对齐:居中;
显示:表格单元格;
垂直对齐:中间对齐;
字体大小:20px;
显示:表格单元格;
光标:指针;
}
}
}
在您的表格样式中,添加
table-layout:fixed
或
请在此处包含您的代码。您是否尝试将
display:inline block
添加到元素中?是的,如果您向我们展示您的代码,将非常有帮助。但也许可以尝试绝对定位到你的图像,并有权:0;等一下,我会把代码放在没有代码的地方,这很难帮助你,但是你一定要尝试应用这个css规则white space:nowrap代码>
table-layout:fixed
white-space:nowrap;