Javascript 在浏览器重新调整大小时更改文本
我想知道,当浏览器达到一定大小时,是否可以更改网站上的文本 例如,在大屏幕上查看浏览器时,文本为“Bizzeni小学”,但在手机、平板电脑或小屏幕上查看时,我希望文本为“Bizzeni小学” 斯特凡Javascript 在浏览器重新调整大小时更改文本,javascript,html,css,Javascript,Html,Css,我想知道,当浏览器达到一定大小时,是否可以更改网站上的文本 例如,在大屏幕上查看浏览器时,文本为“Bizzeni小学”,但在手机、平板电脑或小屏幕上查看时,我希望文本为“Bizzeni小学” 斯特凡 <!-- Nav Bar --> <nav class="navbar navbar-default navbar-fixed-top"> <div class="container"> <div class="navbar-head
<!-- Nav Bar -->
<nav class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header page-scroll">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#page-top">Bizweni Primary School</a>
</div>
<!-- Navbar Links For Scrolling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-right">
<li class="hidden">
<a href="#"></a>
</li>
<li class="page-scroll">
<a href="#contact">Contact Us</a>
</li>
<li class="page-scroll">
<a href="#">Blog</a>
</li>
</ul>
</div>
</div>
</nav>
切换导航
-
-
-
最简单的方法是创建两个div,并用媒体查询显示它们。最简单的方法是创建两个div,并用媒体查询显示它们。最简单的方法是创建两个div,并用媒体查询显示它们。最简单的方法是创建两个div,并通过媒体查询显示它们。是否要更改值显示或值的显示类型
您可以使用boostrap进行“响应性设计”。在任何情况下,如果您想以自己的方式完成此操作,可以使用navigator的用户代理并执行一个小的js函数 是否要更改值显示或值的显示类型
您可以使用boostrap进行“响应性设计”。在任何情况下,如果您想以自己的方式完成此操作,可以使用navigator的用户代理并执行一个小的js函数 是否要更改值显示或值的显示类型
您可以使用boostrap进行“响应性设计”。在任何情况下,如果您想以自己的方式完成此操作,可以使用navigator的用户代理并执行一个小的js函数 是否要更改值显示或值的显示类型 您可以使用boostrap进行“响应性设计”。在任何情况下,如果您想以自己的方式完成此操作,可以使用navigator的用户代理并执行一个小的js函数 您需要使用
媒体查询
,两个div就可以了。
。小标题{
显示:无;
}
@介质(最大宽度:992px){
.小标题{
显示:块;
}
.头衔{
显示:无;
}
}
欢迎来到我的网站!
我的网站
您需要使用媒体查询
,两个div就可以了。
。小标题{
显示:无;
}
@介质(最大宽度:992px){
.小标题{
显示:块;
}
.头衔{
显示:无;
}
}
欢迎来到我的网站!
我的网站
您需要使用媒体查询
,两个div就可以了。
。小标题{
显示:无;
}
@介质(最大宽度:992px){
.小标题{
显示:块;
}
.头衔{
显示:无;
}
}
欢迎来到我的网站!
我的网站
您需要使用媒体查询
,两个div就可以了。
。小标题{
显示:无;
}
@介质(最大宽度:992px){
.小标题{
显示:块;
}
.头衔{
显示:无;
}
}
欢迎来到我的网站!
我的网站
在javascript中有一个onResize
事件
你可以像这样使用它
<body onresize="myFunction()">
在MyFunction中处理您的所有需要。
有许多点需要注意,如果所有元素都不使用相同的css类,则必须在resize上调整所有元素的大小
更多关于的信息,javascript中有
onResize
事件
你可以像这样使用它
<body onresize="myFunction()">
在MyFunction中处理您的所有需要。
有许多点需要注意,如果所有元素都不使用相同的css类,则必须在resize上调整所有元素的大小
更多关于的信息,javascript中有
onResize
事件
你可以像这样使用它
<body onresize="myFunction()">
在MyFunction中处理您的所有需要。
有许多点需要注意,如果所有元素都不使用相同的css类,则必须在resize上调整所有元素的大小
更多关于的信息,javascript中有
onResize
事件
你可以像这样使用它
<body onresize="myFunction()">
在MyFunction中处理您的所有需要。
有许多点需要注意,如果所有元素都不使用相同的css类,则必须在resize上调整所有元素的大小
更多关于的信息尽管不建议SEO和UX,但通过Javascript很容易实现 HTML
欢迎访问我的网站
JS
if($(窗口).width()<1024){
var元素=document.getElementById(“标题”);
element.innerHTML=“我的网站”;
}
如前所述,您可以通过CSS隐藏或显示内容。这里没有最好的解决方案,我建议保持全文完整,并尝试根据屏幕分辨率修改宽度。虽然不建议SEO和UX,但通过Javascript很容易实现 HTML
欢迎访问我的网站
JS
if($(窗口).width()<1024){
var元素=document.getElementById(“标题”);
element.innerHTML=“我的网站”;
}
如前所述,您可以通过CSS隐藏或显示内容。这里没有最好的解决方案,我建议保持全文完整,并尝试根据屏幕分辨率修改宽度。虽然不建议SEO和UX,但通过Javascript很容易实现 HTML
欢迎访问我的网站
JS
if($(窗口).width()<1024){
var元素=document.getElementById(“标题”);
element.innerHTML=“我的网站”;
}
如前所述,您可以通过CSS隐藏或显示内容。这里没有最好的解决方案,我建议保持整个文本的完整性,并根据需要修改宽度
@media all and (max-width: 320px) {
.mobile-hidden {
display: none;
}
}
<h1>
<span class="mobile">Title For mobile</span>
<span class="desktop">Title For desktop</span>
</h1>
.mobile {
display: none;
}
@media all and (max-width: 320px) {
.mobile {
display: inline;
}
.desktop {
display: none;
}
}
<h1 class="with-before">My Site</h1>
h1.with-before:before {
content: 'Welcome to ';
}
@media all and (max-width: 320px) {
h1.with-before:before {
content: '';
}
}