Хорошо, это еще раз для школьного проекта, для которого мне не разрешено использовать java (b/c idk, он слишком продвинут и на самом деле сделает это больше удовольствия ...) Итак, в основном у меня есть этот прямоугольник внутри этого гигантского массива svg-файла. Теперь я хочу, чтобы этот прямоугольник менял размер, когда я наводил на него курсор. Я знаю, что есть способ с getbox определить центр и сделать его больше, когда вы наведите курсор на него. поскольку getbox является java, я не могу его использовать. Итак, я подумал, что я поставил два прямоугольника друг на друга, один немного больше другого, установил непрозрачность больших букв на 0, а затем наложил на него стиль, который гласит, что большая прозрачность изменяется до 1, когда я нависаю над он, так что он выглядит так, что прямоугольник меняет размер, когда он действительно переключается с одного прямоугольника на другой. Только проблема в том, что она не работает. Теперь я не знаю, не работает ли b/c, вы не можете поместить два прямоугольника друг на друга или если он не работает b/c, это просто неправильно.Замените один прямоугольник другим (html/css)
<g
inkscape:groupmode="layer"
id="layer12"
inkscape:label="Hobitton Cityicon"
style="display:inline"
sodipodi:insensitive="true"
transform="translate(0,-4.0044824)">
<style type="text/css">
<![CDATA[
#rect10023:hover {opacity: 1!important}
]]>
</style>
<a xlink:href="" onclick="window.open('print.html', 'newwindow', 'width=300, height=250'); return false;">
<rect
style="fill:#8f1212;fill-opacity:0;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect10023"
width="15"
height="15"
x="266.97247"
y="201.43393" />
<rect
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect10023b"
width="8.2568808"
height="6.880734"
x="266.97247"
y="201.43393" ><animate attributeName="fill" begin="2s" dur="2s" values="black;#660000" fill="freeze" />
</rect></a>
etc
ОК ничего себе, я совершенно не знал, что существует такая вещь, как набор командной строки thingy. Это прекрасно работает, спасибо! –