| 
 | 
	
	
	
	
	
		
	
		
		
		
			
			 
			
				12.06.2010, 19:09
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 01.10.2009 
					
					
					
						Сообщений: 158
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
			
			 
				png и скругленные углы
			 
			
		
		
		
		Здравствуйте! Уважаемые друзья! 
 
Делаю кнопку для сайта. Есть четы угла кнопки сделанные в корале. Начинаю сохранять в png формате, появляются квадратики. Где то читал, что можно увеличивать размер исходного изображения, а в стилях css его уменьшать до нужных размеров.. 
 
Как это делать, а так же умещать изображения в один png файл, но основное первый вопрос) 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				12.06.2010, 19:32
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Кандидат Javascript-наук 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 23.05.2009 
					
					
					
						Сообщений: 100
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		непонял при чём тут квадратики... , у каждого img есть свойство height и width, ими можно менять размер изображения. В css тоже есть такие свойства и с img они делают тоже самое, разницы ни какой. при изменении размера картинки больше чем она есть ты получишь квадраты. Т.к. это растровое изображение и пикселям взяться не откуда. 
Ивообще при чём тут javascript?    
		
	
		
		
		
		
		
			
				__________________ 
				Обходя грабли ты теряешь драгоценный жизненный опыт!
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				12.06.2010, 19:35
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 01.10.2009 
					
					
					
						Сообщений: 158
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		Ивообще при чём тут javascript?  
Я ведь попал в раздел верстки))
 
Делаю я по такому принципу кнопку
 
.container {
	width:50%;
	margin:0 auto;
}
.c1 {
	background:#F00 url(c1.png) no-repeat left top;
}
.c2 {
	background:url(c2.png) no-repeat right top;
}
.c3 {
	background:url(c3.png) no-repeat right bottom;
}
.c4 {
	background:url(c4.png) no-repeat left bottom;
	padding:50px;
}
</style>
<body>
<div class="container">
  <div class="c1">
    <div class="c2">
      <div class="c3">
        <div class="c4">
           текст  
        </div>
      </div>
    </div>
  </div>
</div>
 
		
	
		
		
			
		
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось Артем125, 12.06.2010 в 19:39.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				12.06.2010, 19:40
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Аспирант 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 02.08.2009 
					
					
					
						Сообщений: 40
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Смею предположить, что появляются "ступеньки", а не просто квадратики. Здесь нужно сглаживание (антиалиасинг, кажется) при сохранении рисунка. 
 
Upd: 
Ну с картинками понятно. Это жпег-сжатие. Нужно тщательно посмотреть на параметры сохранения - пнг так не делает. 
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось haha, 12.06.2010 в 19:56.
				Причина: ох ну ё, шум на миниатюрках
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				12.06.2010, 19:42
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 16.03.2010 
					
					
					
						Сообщений: 1,618
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от Артем125
			
		
	 | 
 
	| 
		Я ведь попал в раздел верстки))
	 | 
 
	
 
 Нет, это подраздел Javascript (Форум » Javascript » Элементы интерфейса) Раздел верстки  тут   
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				12.06.2010, 19:48
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 01.10.2009 
					
					
					
						Сообщений: 158
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 ДА, сглаживание помогло, Спасибо! 
 
А насчет размещения целой кучи фотографий в одном файла png не подскажите где посмотреть, или как эта технология называется) 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				12.06.2010, 19:51
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Кандидат Javascript-наук 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 23.05.2009 
					
					
					
						Сообщений: 100
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 куча это уже не png, а ico 
Всё также обладает полупрозрачностью, но может хранить в себе разные изображения, разных размеров 
		
	
		
		
		
		
		
			
				__________________ 
				Обходя грабли ты теряешь драгоценный жизненный опыт!
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				12.06.2010, 20:45
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Рассеянный профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 06.04.2009 
					
					
					
						Сообщений: 2,379
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Видимо имеется ввиду, что несколько рисунков собираются в один и подставляются через background-position. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				12.06.2010, 21:12
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Кандидат Javascript-наук 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 23.05.2009 
					
					
					
						Сообщений: 100
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		Согласитесь, что через background-position  
	
 
	| 
		
			Сообщение от Артем125
			
		
	 | 
 
	| 
		целой кучи фотографий
	 | 
 
	
 
  не сделаешь, разве только через php или другую серверную технологию  
		
	
		
		
		
		
		
			
				__________________ 
				Обходя грабли ты теряешь драгоценный жизненный опыт!
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				12.06.2010, 21:32
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Аспирант 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 02.08.2009 
					
					
					
						Сообщений: 40
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |