Hãy đăng ký thành viên để có thể dễ dàng trao đổi, giao lưu và chia sẻ về kiến thức đồ họa.
  1. Hãy đăng ký subscribe kênh Youtube mới của Việt Designer tại địa chỉ: Youtube.com/VietDesignerChannel để theo dõi các video về thiết kế đồ họa. Do trước đó kênh cũ bị Youtube quét không rõ lý do, trong thời gian chờ kháng cáo nếu các bạn thấy video trên diễn đàn bị die không xem được thì có thể vào kênh mới để tìm xem video sơ cua nhé.
    Loại bỏ thông báo

Cần giúp về Dreamweaver 8.0

Chủ đề thuộc danh mục 'Hỏi đáp - Thảo luận về web' được đăng bởi Bùi Trung Kiên, 12/1/13.

Lượt xem: 3,918

  1. Bùi Trung Kiên Mới đăng kí

    Em đang học web tĩnh. Em có 3 tấm ảnh. Muốn chèn vào 1 layer và khi chạy trang web 3 ảnh đó lần lượt hiển thị và có hiệu ứng chuyển ảnh (như phần quảng cáo của 1 số trang Web).
    Và 1 vấn đề nữa là với Dreamweaver 8.0 em có thể chèn 2 ảnh ở 2 bên lề trang Web và khi lăn chuột 2 ảnh đó tự chạy theo màn hình được không ạ? Nếu có thì giúp em cách làm nữa.
    Em cám ơn trước. :)

    ...
  2. Hồng Huyên

    Hồng Huyên Thành viên cấp 2

    "Em có 3 tấm ảnh. Muốn chèn vào 1 layer và khi chạy trang web 3 ảnh đó lần lượt hiển thị và có hiệu ứng chuyển ảnh (như phần quảng cáo của 1 số trang Web)."
    hình như cái đó là Flash á
  3. Silent

    Silent Thành viên cấp 0

    google javascript hoặc jquery, mootools,... nhé -_- cái này phải code đấy!

    Thôi nghĩ lại, giúp đỡ tí nhé: 2 cái banner chạy theo, có thể dùng thuộc tính position:fixed của css cho div 2 banner hoặc google key: floating baner

    còn cái 3 ảnh thì chắc chắn là rất dễ làm, mò jquery (jquery.com phần document) tầm ngày là viết đc (mình mò nữa ngày - dân code mò nhanh lắm)
  4. Nguyễn Duy Hiếu

    Nguyễn Duy Hiếu Thành viên cấp 2

    Bạn ko làm dc như vậy = DW đâu phải code bạn ak, hiệu ứng chuyển cảnh giống như quảng cáo đó ng ta gọi là animation slider, bạn học sâu về CSS thì sẽ hiểu, nhưng bạn cũng có thể lấy code từ trên mạng có sẵn rất nhiều có điều bạn nên biết 1 chút về CSS3 + JQuery + Javascrip mới chỉnh lại dc theo ý mình muốn..Còn 2 cái hình quảng cáo chạy dọc 2 bên bạn có thể dùng CSS làm dc dùng thuộc tính Position để định vị 2 thanh quảng cáo nhưng làm như vậy sẽ trông như dán 2 cái ảnh vào màn hình nhìn sẽ ko đẹp vì vậy ng ta dùng Javascrip và Jquery để trông nó mượt hơn. thân !
    Bùi Trung Kiên thích bài viết này
  5. Bùi Trung Kiên

    Bùi Trung Kiên Mới đăng kí

  6. Bùi Trung Kiên

    Bùi Trung Kiên Mới đăng kí

    Vâng em cảm ơn. Em chưa được học về Jquery @@
  7. Bùi Trung Kiên

    Bùi Trung Kiên Mới đăng kí

    còn cái 3 ảnh thì chắc chắn là rất dễ làm, mò jquery (jquery.com phần document) tầm ngày là viết đc (mình mò nữa ngày - dân code mò nhanh lắm)[/quote]
    T_T em nhớ thầy giáo em làm cái này bằng DW8 ngon lắm (không code) nhưng không nhớ chọn phần nào để ra
  8. Nguyễn Duy Hiếu

    Nguyễn Duy Hiếu Thành viên cấp 2

    bạn thích thì mình cho bạn code quảng cáo chyaj dọc 2 bên và code animation, ;)
  9. Bùi Trung Kiên

    Bùi Trung Kiên Mới đăng kí

    Dạ được thế thì tốt quá ạ
  10. Nguyễn Duy Hiếu

    Nguyễn Duy Hiếu Thành viên cấp 2

    đây là code quảng cáo chạy dọc 2 bên :

    HTML:
    /* ----------cho doan ma html nay tren javascript----------
     
            <div id="divAdLeft" style="DISPLAY: none; POSITION: absolute; TOP: 0px">
            <a href="#"><img src="img/bannerchay1.jpg" width="125" /></a>     
        </div><!--end divAdLeft--> // thay link hình ảnh của bạn ở đây   
        <div id="divAdRight" style="DISPLAY: none; POSITION: absolute; TOP: 0px">
            <a href="#"><img src="img/bannerchay2.jpg" width="125" /></a>
        </div><!--end divAdRight--> // thay link hình ảnh của bạn ở đây   
    */   
     
     
    function FloatTopDiv()
        {
            startLX = ((document.body.clientWidth -MainContentW)/2)-LeftBannerW-LeftAdjust , startLY = TopAdjust+80;
            startRX = ((document.body.clientWidth -MainContentW)/2)+MainContentW+RightAdjust , startRY = TopAdjust+80;
            var d = document;
            function ml(id)
            {
                var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
                el.sP=function(x,y){this.style.left=x + 'px';this.style.top=y + 'px';};
                el.x = startRX;
                el.y = startRY;
                return el;
            }
            function m2(id)
            {
                var e2=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
                e2.sP=function(x,y){this.style.left=x + 'px';this.style.top=y + 'px';};
                e2.x = startLX;
                e2.y = startLY;
                return e2;
            }
            window.stayTopLeft=function()
            {
                if (document.documentElement && document.documentElement.scrollTop)
                    var pY =  document.documentElement.scrollTop;
                else if (document.body)
                    var pY =  document.body.scrollTop;
                if (document.body.scrollTop > 30){startLY = 3;startRY = 3;} else {startLY = TopAdjust;startRY = TopAdjust;};
                ftlObj.y += (pY+startRY-ftlObj.y)/16;
                ftlObj.sP(ftlObj.x, ftlObj.y);
                ftlObj2.y += (pY+startLY-ftlObj2.y)/16;
                ftlObj2.sP(ftlObj2.x, ftlObj2.y);
                setTimeout("stayTopLeft()", 1);
            }
            ftlObj = ml("divAdRight");
            //stayTopLeft();
            ftlObj2 = m2("divAdLeft");
            stayTopLeft();
        }
        function ShowAdDiv()
        {
            var objAdDivRight = document.getElementById("divAdRight");
            var objAdDivLeft = document.getElementById("divAdLeft");       
            if (document.body.clientWidth < 1000)
            {
                objAdDivRight.style.display = "none";
                objAdDivLeft.style.display = "none";
            }
            else
            {
                objAdDivRight.style.display = "block";
                objAdDivLeft.style.display = "block";
                FloatTopDiv();
            }
        } 
        document.write("<script type='text/javascript' language='javascript'>MainContentW = 1000;LeftBannerW = 150;RightBannerW = 150;LeftAdjust = 5;RightAdjust = 5;TopAdjust = 10;ShowAdDiv();window.onresize=ShowAdDiv;</script>"); 
  11. Nguyễn Duy Hiếu

    Nguyễn Duy Hiếu Thành viên cấp 2

  12. Bùi Trung Kiên

    Bùi Trung Kiên Mới đăng kí

    Nay không hiểu sao em không vào đc Face nữa

Ủng hộ diễn đàn