我将如何垂直对齐JavaScript文本
How would I vertically align JavaScript text?
我有一个带有文本的警报框,但我想不出任何方法可以将警报框中的文本向下移动div,垂直居中。我已经尝试过行高,但这当然不适用于您在最小宽度为 320px 和最大 480px 的浏览器上查看时的两行文本。#alertmsg 应保留在顶部,但是,在移动浏览器上查看时,其中的文本应居中。我也尝试过垂直对齐,但这也不起作用。有人有什么建议吗?
任何帮助将不胜感激。我还尝试在 JavaScript 中放置一个<p>
;没有运气。
这是我的 CSS:
#alertmsg {
position:absolute;
background-color:#252525;
top:0px;
padding-left:0px;
width:100%;
font-family:'gotham-medium', arial, sans-serif;
src:url("http://www.3elementsreview.com/fonts/gotham-light.ttf");
font-style:normal;
font-weight:normal;
font-size:1.2em;
line-height:1.2em;
text-align:center;
height:63px;
color:#ffffff;
opacity:1;
display:inline-block;
overflow:hidden;
z-index:1000;
border-bottom:2px solid #ff6000;
}
还有我的JavaScript:
$(document).ready(function() {
if (typeof window.sessionStorage != undefined) {
if (!sessionStorage.getItem('mySessionVal')) {
$('<div />', {
id : "alertmsg",
text :"Join our email list and receive the latest updates at 3Elements Review.",
on : {
click: function() {
$(this).slideUp(200);
}
}
}).appendTo('body').fadeIn(1).delay(6000).fadeOut("slow");
sessionStorage.setItem('mySessionVal', true);
sessionStorage.setItem('storedWhen', (new Date()).getTime());
}
}
});
您可以使用
#alertmsg {
position:absolute;
top: 50%;
height:63px;
margin-top: -31.5px; /* half height */
}
演示
相关文章:
- 如何在JavaScript图像滑块内居中对齐图像
- Wordpress 3级水平导航-需要jquery/javascript帮助进行对齐
- 如何对齐画布旁边的文本和按钮(WebGL+JavaScript+CSS)
- 用于对齐制表符分隔数据的Javascript库(如弹性制表符)
- 对齐javascript菜单上的文本
- 如何在 JavaScript 中正确对齐字符串或数字
- 我将如何垂直对齐JavaScript文本
- 在横幅中水平对齐图像和 JavaScript 旋转图像
- 编辑 Javascript 以正确对齐
- 如何在页面上对齐两个附加的子项,JavaScript
- 如何对javascript ALERT进行文本对齐
- 简单的 Javascript 库 - 缩略图不会居中对齐
- 如何使用Javascript使我的.csv文本“居中对齐”
- 将彩色带置于图像/标签+图像/文本对齐方式之上->JavaScript Titanium移动应用程序
- 谷歌地图API Javascript上的对齐
- 使用javascript重新对齐HTML
- 表对齐问题HTML JavaScript
- 在javascript中获取最近的笛卡尔轴对齐矢量
- 对齐javascript警报中的文本列
- 如何对齐JavaScript变量从逗号在PhpStorm