我的公司最近剛剛從2007年切換到SharePoint 2013.除了一些後端更改(與此主題無關)之外,它顯示之前格式正確的腳本不再行爲。功能上它是相同的,但能夠拉伸寬度:100%;似乎已經失傳。無法將JQuery元素寬度設置爲100%
我試過內聯格式化,操縱css一點(設置最小寬度和寬度更改爲px而不是%),並將其放入容器中以查看是否有影響。迄今爲止還沒有任何遺憾。
這一切都住在SharePoint頁面上的ScriptEditor webpart上,所以我不認爲我可以做很多工作來編輯文檔的主體樣式。
一如既往,您的意見是真誠的讚賞。 謝謝, -BR89
JQuery的
$(document).ready(function() {
$('.policy').hide().before('<a href="#" id="toggle-policy" class="button">Open/Close Policy Central Live View</a>');
$('a#toggle-policy').click(function() {
$('.policy').slideToggle(1000);
return false;
});
});
$(document).ready(function() {
$('.practice').hide().before('<a href="#" id="toggle-practice" class="button2">Open/Close Practice Council View</a>');
$('a#toggle-practice').click(function() {
$('.practice').slideToggle(1000);
return false;
});
});
$(document).ready(function() {
$('.video').hide().before('<a href="#" id="toggle-video" class="button">Open/Close Video Tutorial</a>');
$('a#toggle-video').click(function() {
$('.video').slideToggle(1000);
return false;
});
});
$(document).ready(function() {
$('.resources').hide().before('<a href="#" id="toggle-resources" class="button2">Open/Close Resources</a>');
$('a#toggle-resources').click(function() {
$('.resources').slideToggle(1000);
return false;
});
});
HTML
<body>
<div id="container">
<div class="policy">
<iframe src="http://duckduckgo.com" width="100%" height="600"></iframe>
</div>
<br>
<br>
<div class="practice">
<iframe src="http://duckduckgo.com" width="100%" height="600"></iframe>
</div>
<br>
<br>
<div class="video">
<center>
<iframe width="650" height="450" src="http://duckduckgo.com" frameborder="0" allowfullscreen></iframe>
</center>
</div>
<br>
<br>
<div class="resources">
<center>
<p><a href="http://duckduckgo.com">This is filler</a>
<br>
<br>Filler
<br>
<br>Filler
</p>
</center>
</div>
CSS
#container {
width: 100%;
border: 5px solid;
}
.button {
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
background:#0082d1;
width:100%;
border:0;
color:black;
cursor:pointer;
font-family:"Lucida Grande",Helvetica,Arial,Sans-Serif;
margin:0px;
padding:6px 4px;
text-decoration:none;
position:relative;
text-align:center;
}
.button2{
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
background:#003a6f;
width:100%;
border:0;
color:black;
cursor:pointer;
font-family:"Lucida Grande",Helvetica,Arial,Sans-Serif;
margin:auto;
padding:6px 10px;
text-decoration:none;
position:relative;
text-align:center;
}
我看到你以前沒有接受過SO的答案。如果您讚賞我的回答,請不要忘記使用答案左側的複選標記(在投票箭頭下方)接受答案。這也會給你一些聲望點。如果你還沒有參加SO巡演,請點擊此處查看:http://stackoverflow.com/tour – m59
對延期抱歉。被團隊成員拉走 – BR89