Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Wie füge ich eine Anzeige oben auf der Seite ein, ohne das Seitenlayout zu zerstören (ohne den Inhalt darunter zu beeinträchtigen)?

Es ist nur eine lange Werbung oben, die andere Inhalte nach unten drängt. Das direkte Einfügen eines p-img funktioniert nicht, da es dazu führt, dass der darunter liegende Inhalt falsch ausgerichtet wird oder verdeckt wird. Kann es mit js/jquery gelöst werden?

我想大声告诉你我想大声告诉你2642 Tage vor1011

Antworte allen(4)Ich werde antworten

  • 三叔

    三叔2017-07-05 10:42:45

    用个p包裹住

    <p><img src="xxx" /></p>

    Antwort
    0
  • 高洛峰

    高洛峰2017-07-05 10:42:45

    一般网页的广告,都是一个段js代码。这样投放广告容易些,js的代码的功能就是请求素材,创建dom元素,调整布局,处理好展示和点击的逻辑。如果线麻烦的话可以直接套一个iframe。

    Antwort
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-07-05 10:42:45

    如广告位宽100%, 高200px

    body{
        margin-top : 200px;
    }
    
    .banner{
        position : fixed;
        width:100%;
        height:200px;
        top:0;
        left:0;
    }

    Antwort
    0
  • 黄舟

    黄舟2017-07-05 10:42:45

    不让下面的内容错位,不覆盖,你直接弄一个半透明的覆盖广告算了,通过pointer-events:none,对半透明覆盖元素应用pointer-events:none,半透明覆盖后面的内容可以看得到,还可以进行点击事件
    具体,参考大神吧
    http://www.zhangxinxu.com/stu...

    Antwort
    0
  • StornierenAntwort