前端常见问题

引言

前端页面编写遇到的问题及解决方式

问题1

.service{
  float:left;
}

<div id="service_box">
    <div class="service">
        <h2>粘贴板同步</h2>
    </div>
    <div class="service">
        <h2>文件夹同步</h2>
    </div>
</div>

id中service_box的div无法找到高,怎么解决?
解决

#service_box{
  overflow:hidden;
}

问题2

将浏览器窗口分为3列,2-8-2,如何使三列始终为浏览器窗口高度?

解决

html, body, .row, .col-sm-2, .col-sm-8{
  height: 100%;
  margin: 0;
  padding: 0;
}

问题3

<a href="http://www.baidu.com" onclick=""></a>

如何使a标签只触发onclick事件而不进行链接的跳转?

解决

方法一(推荐):
<a href="http://www.baidu.com" onclick="func(this);return false;"></a>
方法二(javascript伪协议):
<a href="javascript:void(0)" onclick="func(this)"></a>

问题4

如何在javascript代码中为元素设置onclick属性?

解决

新人总是很容易对onclick属性直接赋予文本代码,但那是无效的,正确的写法如下:

<script>
  element  = document.getElementById("the_id");
  element.onclick = function(){
    //代码动作写在此处
  }
<script>

问题5

如何在不同的浏览器页面大小下,显示不一样的css样式?

解决

css3支持的@media功能。

<style>
  @media screen and (min-width: 768px){
    //你的css样式
  }
</style>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,693评论 1 92
  • @charset "UTF-8"; 为什么要用这个 表明CSS文件的页面编码为UTF-8。。如果这个CSS的文件编...
    fortunatelys阅读 1,585评论 0 0
  • <a name='html'>HTML</a> Doctype作用?标准模式与兼容模式各有什么区别? (1)、<...
    clark124阅读 9,026评论 1 19
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,084评论 19 139
  • 关于奖惩,我首先和大家分享一个刚刚发生的小故事。 四岁的儿子有两个特点:第一、不喜欢吃饭。第二、喜欢看iPa...
    梅芳芳阅读 2,271评论 6 0

友情链接更多精彩内容