Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Помогите с цветом фона в script.js


Рекомендуемые сообщения

Доброго времени суток!

И вновь нужда занесла меня на форум :) Итак:

Есть свежеслепленный сайт: http://natalia-chimera.ru/. Все бы хорошо, есть только одна проблема. В блоке меню "Macmillan" вставлены поиск и форма, рандомно выдающая слова и их значение, но не в этом суть. Реализованы они через яваскрипт, и разработчики видимо предполагали, что фон на сайте будет белым, а он у меня не белый, и выглядит достаточно убого :(

вот код блока со словами:

(function(D){D.fn.ThreeDots=function(G){var H=this;if((typeof G=="object")||(G==undefined)){D.fn.ThreeDots.the_selected=this;var H=D.fn.ThreeDots.update(G);}return H;};D.fn.ThreeDots.update=function(S){var N,T=null;var L,O,U,H,J;var M,P;var G,Q,K;if((typeof S=="object")||(S==undefined)){D.fn.ThreeDots.c_settings=D.extend({},D.fn.ThreeDots.settings,S);var I=D.fn.ThreeDots.c_settings.max_rows;if(I<1){return D.fn.ThreeDots.the_selected;}var R=false;jQuery.each(D.fn.ThreeDots.c_settings.valid_delimiters,function(W,V){if(((new String(V)).length==1)){R=true;}});if(R==false){return D.fn.ThreeDots.the_selected;}D.fn.ThreeDots.the_selected.each(function(){N=D(this);if(D(N).children("."+D.fn.ThreeDots.c_settings.text_span_class).length==0){return true;}M=D(N).children("."+D.fn.ThreeDots.c_settings.text_span_class).get(0);var Y=B(N,true);var V=D(M).text();E(N,M,Y);var X=D(M).text();if((Q=D(N).attr("threedots"))!=undefined){D(M).text(Q);D(N).children("."+D.fn.ThreeDots.c_settings.e_span_class).remove();}G=D(M).text();if(G.length<=0){G="";}D(N).attr("threedots",V);if(B(N,Y)>I){curr_ellipsis=D(N).append('<span style="white-space:nowrap" class="'+D.fn.ThreeDots.c_settings.e_span_class+'">'+D.fn.ThreeDots.c_settings.ellipsis_string+"</span>");while(B(N,Y)>I){P=A(D(M).text());D(M).text(P.updated_string);T=P.word;K=P.del;if(K==null){break;}}if(T!=null){var W=F(N,Y);if((B(N,Y)<=I-1)||(W)||(!D.fn.ThreeDots.c_settings.whole_word)){G=D(M).text();if(P.del!=null){D(M).text(G+K);}if(B(N,Y)>I){D(M).text(G);}else{D(M).text(D(M).text()+T);if((B(N,Y)>I+1)||(!D.fn.ThreeDots.c_settings.whole_word)||(X==T)||W){while((B(N,Y)>I)){if(D(M).text().length>0){D(M).text(D(M).text().substr(0,D(M).text().length-1));}else{break;}}}}}}}if(V==D(D(N).children("."+D.fn.ThreeDots.c_settings.text_span_class).get(0)).text()){D(N).children("."+D.fn.ThreeDots.c_settings.e_span_class).remove();}else{if((D(N).children("."+D.fn.ThreeDots.c_settings.e_span_class)).length>0){if(D.fn.ThreeDots.c_settings.alt_text_t){D(N).children("."+D.fn.ThreeDots.c_settings.text_span_class).attr("title",V);}if(D.fn.ThreeDots.c_settings.alt_text_e){D(N).children("."+D.fn.ThreeDots.c_settings.e_span_class).attr("title",V);}}}});}return D.fn.ThreeDots.the_selected;};D.fn.ThreeDots.settings={valid_delimiters:[" ",",","."],ellipsis_string:"...",max_rows:2,text_span_class:"ellipsis_text",e_span_class:"threedots_ellipsis",whole_word:true,allow_dangle:false,alt_text_e:false,alt_text_t:false};function F(H,K){if(D.fn.ThreeDots.c_settings.allow_dangle==true){return false;}var G=D(H).children("."+D.fn.ThreeDots.c_settings.e_span_class).get(0);var L=D(G).css("display");var J=B(H,K);D(G).css("display","none");var I=B(H,K);D(G).css("display",L);if(J>I){return true;}else{return false;}}function B(H,G){var J=typeof G;if((J=="object")||(J==undefined)){return D(H).height()/G.lh;}else{if(J=="boolean"){var I=C(D(H));return{lh:I};}}}function A(H){var I;var J=D.fn.ThreeDots.c_settings.valid_delimiters;H=jQuery.trim(H);var L=-1;var K=null;var G=null;jQuery.each(J,function(M,N){if(((new String(N)).length!=1)||(N==null)){return false;}var O=H.lastIndexOf(N);if(O!=-1){if(O>L){L=O;K=H.substring(L+1);G=N;}}});if(L>0){return{updated_string:jQuery.trim(H.substring(0,L)),word:K,del:G};}else{return{updated_string:"",word:jQuery.trim(H),del:null};}}function C(G){D(G).append("<div id='temp_ellipsis_div' style='position:absolute; visibility:hidden'>H</div>");var H=D("#temp_ellipsis_div").height();D("#temp_ellipsis_div").remove();return H;}function E(N,M,L){var H=D(M).text();var P=H;var J=D.fn.ThreeDots.c_settings.max_rows;var Q,R,K,G,O;var I;if(B(N,L)<=J){return;}else{I=0;curr_length=P.length;curr_middle=Math.floor((curr_length-I)/2);Q=H.substring(I,I+curr_middle);R=H.substring(I+curr_middle);while(curr_middle!=0){D(M).text(Q);if(B(N,L)<=(J)){O=Math.floor(R.length/2);K=R.substring(0,O);I=Q.length;P=Q+K;curr_length=P.length;D(M).text(P);}else{P=Q;curr_length=P.length;}curr_middle=Math.floor((curr_length-I)/2);Q=H.substring(0,I+curr_middle);R=H.substring(I+curr_middle);}}}})(jQuery);var MEDO_HOST="http://www.macmillandictionary.com/";var MEDO_MEDIA_PATH=MEDO_HOST+"external/images/buzzword/";var MEDO_CURBOX_TYPE=null;var MEDO_CSS_PROP={smallbox:"width:130px;",mediumbox:"width:164px;",box:"border:1px solid #AAA; font-family:Arial,Helvetica,sans-serif; color:#666; font-size:76%; margin-bottom:4em;",smallbox_container:"margin:5px;",mediumbox_container:"margin:7px;",smallbox_buzzword:"width:120px; height:31px; background-image: url('"+MEDO_MEDIA_PATH+"buzzword_small.gif');",mediumbox_buzzword:"width:150px; height:39px; background-image: url('"+MEDO_MEDIA_PATH+"buzzword_medium.gif');",smallbox_logo:"display:block; width:80px; height:19px; background-image: url('"+MEDO_MEDIA_PATH+"logo_small.gif');",mediumbox_logo:"display:block; width:100px; height:24px; background-image: url('"+MEDO_MEDIA_PATH+"logo_medium.gif');",h2:"font-size:1em; color:#666; margin:10px 0 0 0; padding:4px; border-top:1px solid #C40000; border-bottom:1px solid #C40000;",definition:"font-size:.9em; line-height:1.2em; margin:0 0 5px 0; padding:4px; border-bottom:1px solid #AAA; background-color:#EEE;",wordlist:"list-style-type:none; margin: 0 0 10px 0; padding:0;",wordlistitem:"line-height:1em; margin:0 0 5px 0; padding:0;",wordlink:"font-size:.9em; color:#666;",morelink:"color: #C40000;"};function displayBuzzword(D,J){var F=MEDO_HOST+"/buzzword/entries";var I,H;H=D.current_buzzword[0];I=D.current_buzzword[1];var E='<div style="'+MEDO_CSS_PROP[MEDO_CURBOX_TYPE+"_container"]+'"><div style="'+MEDO_CSS_PROP[MEDO_CURBOX_TYPE+"_buzzword"]+'"></div><h2 style="'+MEDO_CSS_PROP.h2+'">'+I+'</h2><div class="def" style="'+MEDO_CSS_PROP.definition+'"><span class="ellipsis_text">'+D.current_buzzword_definition+"</span></div>";var K=D.previous;var G="";var A,B;for(var C=0;C<K.length;C++){B=K[C][0];A=K[C][1];G+='<li style="'+MEDO_CSS_PROP.wordlistitem+'"><a href="'+F+"/"+B+'" style="'+MEDO_CSS_PROP.wordlink+'">'+A+"</a></li>";}E+='<ul style="'+MEDO_CSS_PROP.wordlist+'">'+G+"</ul>";E+='<a href="'+MEDO_HOST+'" style="'+MEDO_CSS_PROP[MEDO_CURBOX_TYPE+"_logo"]+'"></a>';E+="</div>";jQuery("#medo_buzzword").html(E);jQuery("#medo_buzzword .def").ThreeDots({max_rows:3});jQuery("#medo_buzzword .def").append('<br/><a href="'+F+"/"+H+'" style="'+MEDO_CSS_PROP.morelink+'">more</a>');}function setupBuzzword(A){var B=jQuery("#medo_buzzword");B.attr("style",MEDO_CSS_PROP[A]+MEDO_CSS_PROP.box);B.html("Loading...");MEDO_CURBOX_TYPE=A;jQuery.getJSON(MEDO_HOST+"/buzzword/buzzword.json?callback=?");}jQuery.noConflict();jQuery(function(){setupBuzzword("smallbox");});

Как сделать, чтоб фон внутри рамочки был белый, а не фоном сайта? :doh:

Надеюсь понятно проблему описал, если что переспрашивайте, я просто сонный сейчас :)

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...